power impulse - French English Dictionary